/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */


a:link, a:visited {
    color: #89C22C;
    text-decoration: none;
}


#header  { padding: 40px 0 20px 0; margin-top: 10px;
background: url(images/bookbg.png) repeat-x;
 }

#sidebar-left  { width: 150px; padding: 20px 0 0 0; float: left; font-size: 12px; }
#sidebar-right  { float: right; width: 170px; padding: 20px 0 0 0; font-size: 12px; }

#main  { float: left; width: 624px; }
.content-wrapper  { width: 624px; padding-top: 20px; margin: -70px auto 5px; background: url(images/content600.png) no-repeat 0 0; position: relative; z-index: 100; }
.content-wrapper .content  { padding:0 0 20px; background: url(images/content-wrapper600.png) no-repeat 0 bottom; }
.content-wrapper .content .content-inner  { width: 530px; padding: 5px 50px 5px; background: url(images/content-inner600.png) repeat-y; }


#prevnext  { position: relative; top: 70px; float: right; width: 180px; height: 30px; padding: 9px 0; border: 1px solid #ccc; border-width: 1px 0; font-size: 10px; text-transform: uppercase; line-height: 13px; font-weight: bold; }
#prevnext li {
    float: left;
    height: 30px;
    width: 90px;
}

.post .post-meta  { padding: 0 0 25px; font-style: italic; text-align: center; color: #999; font-size: 12px; background: url(images/content-h2600.png) no-repeat 0 bottom; }

/*
.menu {
    font-size: 14px;
    list-style: none outside none;
    margin-left: 0;
    margin-top: -2px;
}

.menu li {
    border-bottom: 1px solid #DEDEDE;
    font-size: 12px;
    line-height: 18px;
    padding: 5px 0;
}
.menu  li a {
    display: block;
    width: 100%;
}

.menu  li a:hover {
    text-decoration: none;
    color: #00f;
}
.menu  li.current {
    background: url("http://s.wordpress.org/style/images/arrow.png") no-repeat scroll left center transparent;
    font-weight: bold;
}
.menu  li ul {
    margin-left: 16px !important;
    margin-top: 0 !important;
}
.menu li ul li {
    border: medium none;
    line-height: 1.4em;
    padding-bottom: 2px;
}

*/
.menu {
    margin: 0;

}
.menu li {
    margin-bottom: 0;
    position: relative;
}
.menu li a:link, .menu li a:visited {
    border-bottom: 1px solid #D8D8D8;
    border-top: 1px solid #FFFFFF;
    color: #797979;
    display: block;
    font: bold 12px/18px sans-serif;
    padding: 7px 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}
.menu li.current a:link, .menu li.current a:visited {
    background-color: #777777;
    background-image: -moz-linear-gradient(center bottom , #6D6D6D, #808080);
    border-bottom-color: #6D6D6D;
    border-top-color: gray;
    color: white;
    margin-left: -1px;
    text-shadow: 0 -1px 0 #333333;
}


#mmenu ul li  { float: left; width: 80px; text-align: center; position: relative; color: #fff; background: url(images/chapter-divider.png) no-repeat center right; }
#mmenu ul li span  { display: block; font: bold 14px/38px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #fff; text-shadow: #300 0 -1px 1px; padding: 1px 0; }
#mmenu ul li.selected span  { background: url(images/horizontal-selected.png) no-repeat 0 0; height: 58px; text-shadow: #036 0 -1px 1px; }
#mmenu ul li.selected:hover span  { color: #fff; }
#mmenu ul li.selected:hover strong, #horizontal ul li.selected:hover small { display: none; }
#mmenu ul li:active a span { padding: 2px 0 0; }
#mmenu ul li.intro  { width: 60px; }
#mmenu ul li a  { display: block; width: 80px; height: 40px; color: #fff; }
#mmenu ul li:hover a span  { color: #ffc; }

